--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
nomadnet/ui/TextUI.py 0222714f48e735f00e88ddf2cc11dbdae2a24f57 (0222714f) Text, 19.20 KB
Tff7b72import T7ee787RNS
Tff7b72import T7ee787urwid
Tff7b72import T7ee787time
Tff7b72import T7ee787os
Tff7b72import T7ee787platform
Tff7b72import T7ee787nomadnet
Tff7b72from T7ee787nomadnetT7ee787.T7ee787ui Tff7b72import Te6edf3THEME_DARKTb4b4b4, Te6edf3THEME_LIGHT
Tff7b72from T7ee787nomadnetT7ee787.T7ee787uiT7ee787.T7ee787textui Tff7b72import Tff7b72*
Tff7b72from T7ee787nomadnet Tff7b72import Te6edf3NomadNetworkApp
Te6edf3COLORMODE_MONO Tff7b72= T79c0ff1
Te6edf3COLORMODE_16 Tff7b72= T79c0ff16
Te6edf3COLORMODE_88 Tff7b72= T79c0ff88
Te6edf3COLORMODE_256 Tff7b72= T79c0ff256
Te6edf3COLORMODE_TRUE Tff7b72= T79c0ff2Tff7b72*Tff7b72*T79c0ff24
Te6edf3THEMES Tff7b72= Tb4b4b4{
Te6edf3THEME_DARKTb4b4b4: Tb4b4b4{
Ta5d6ff"Ta5d6ffurwid_themeTa5d6ff"Tb4b4b4: Tb4b4b4[
T8b949e# Style name # 16-color style # Monochrome style # 88, 256 and true-color style
Tb4b4b4(Ta5d6ff"Ta5d6ffheadingTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight gray,underlineTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffunderlineTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffg93,underlineTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmenubarTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffscrollbarTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffshortcutbarTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffbody_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#dddTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fferror_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffwarning_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#ba4Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffinactive_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffbrowser_inactiveTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffbuttonsTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight green,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#00a533Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_editorTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight cyanTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#0bbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_okTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#6b2Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_cautionTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#fd3Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_sentTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#dddTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_propagatedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight blueTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#28bTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_deliveredTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight blueTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#28bTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_failedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#000Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#777Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_warning_untrustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_notice_unreadTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight blueTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#28bTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_notice_cautionTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#fd3Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_off_focusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#777Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_trustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#6b2Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focus_trustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#150Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_unknownTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_normalTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_untrustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#a22Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focus_untrustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#810Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_unresponsiveTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#b92Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focus_unresponsiveTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#530Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fftopic_list_normalTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#dddTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffbrowser_controlsTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffprogress_fullTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffprogress_emptyTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#dddTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffinterface_titleTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffinterface_title_selectedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffboldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffboldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffconnected_statusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffdisconnected_statusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffplaceholderTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffplaceholder_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fferrorTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight red,blinkTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblinkTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#f44,blinkTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_tsTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#888Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_nick_selfTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#6c5Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_nick_peerTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight cyanTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#3cdTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_noticeTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#fd3Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_errorTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#f55Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_systemTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#888Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_mentionTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight red,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffboldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#fb4,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4]Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3THEME_LIGHTTb4b4b4: Tb4b4b4{
Ta5d6ff"Ta5d6ffurwid_themeTa5d6ff"Tb4b4b4: Tb4b4b4[
T8b949e# Style name # 16-color style # Monochrome style # 88, 256 and true-color style
Tb4b4b4(Ta5d6ff"Ta5d6ffheadingTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark gray,underlineTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffunderlineTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffg93,underlineTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmenubarTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffscrollbarTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffshortcutbarTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffbody_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#222Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fferror_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffwarning_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#ba4Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffinactive_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffbuttonsTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight green,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#00a533Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_editorTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark cyanTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#0bbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_okTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#6b2Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_cautionTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#fd3Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_sentTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#dddTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_propagatedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight blueTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#28bTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_deliveredTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight blueTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#28bTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_header_failedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#000Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#777Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_warning_untrustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_notice_unreadTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark blueTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#069Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffmsg_notice_cautionTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#fd3Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_off_focusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#777Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_trustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#4a0Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focus_trustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#150Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_unknownTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_normalTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_untrustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#a22Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focus_untrustedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#810Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_unresponsiveTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffyellowTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#b92Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fflist_focus_unresponsiveTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#530Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#aaaTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fftopic_list_normalTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#222Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffbrowser_controlsTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffprogress_fullTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblackTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffstandoutTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#111Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#bbbTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffprogress_emptyTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#dddTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffinterface_titleTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffinterface_title_selectedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark gray,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffboldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#444,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffconnected_statusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#4a0Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffdisconnected_statusTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#a22Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffplaceholderTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#999Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffplaceholder_textTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6fflight grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#999Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fferrorTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark red,blinkTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffblinkTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#a22,blinkTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_tsTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#888Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_nick_selfTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark greenTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#3a0Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_nick_peerTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark cyanTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#077Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_noticeTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffbrownTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#a70Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_errorTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark redTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#a22Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_systemTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark grayTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#888Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffirc_mentionTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdark red,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffboldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff#c50,boldTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdefaultTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4]Tb4b4b4,
Tb4b4b4}
Tb4b4b4}
Te6edf3GLYPHSETS Tff7b72= Tb4b4b4{
Ta5d6ff"Ta5d6ffplainTa5d6ff"Tb4b4b4: T79c0ff1Tb4b4b4,
Ta5d6ff"Ta5d6ffunicodeTa5d6ff"Tb4b4b4: T79c0ff2Tb4b4b4,
Ta5d6ff"Ta5d6ffnerdfontTa5d6ff"Tb4b4b4: T79c0ff3
Tb4b4b4}
Tff7b72if Te6edf3platformTff7b72.Td2a8ffsystemTb4b4b4(Tb4b4b4) Tff7b72== Ta5d6ff"Ta5d6ffDarwinTa5d6ff"Tb4b4b4:
Te6edf3urm_char Tff7b72= Ta5d6ff"Ta5d6ff Tffea00\uf0e0Ta5d6ff"
Te6edf3ur_char Tff7b72= Ta5d6ff"Tffea00\uf0e0Ta5d6ff Ta5d6ff"
Tff7b72elseTb4b4b4:
Te6edf3urm_char Tff7b72= Ta5d6ff"Ta5d6ff Tffea00\uf003Ta5d6ff"
Te6edf3ur_char Tff7b72= Ta5d6ff"Tffea00\uf003Ta5d6ff Ta5d6ff"
Te6edf3GLYPHS Tff7b72= Tb4b4b4{
T8b949e# Glyph name # Plain # Unicode # Nerd Font
Tb4b4b4(Ta5d6ff"Ta5d6ffcheckTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff=Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2713Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2713Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffcrossTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffXTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2715Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2715Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffunknownTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff?Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff?Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff?Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffencryptedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u26BFTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf023Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffplaintextTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff!Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff!Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf06eTa5d6ff Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffarrow_rTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff->Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2192Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2192Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffarrow_lTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff<-Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2190Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2190Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffarrow_uTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff/Tffea00\\Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2191Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2191Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffarrow_dTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\\Ta5d6ff/Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2193Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2193Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffwarningTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff!Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u26a0Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf12aTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffinfoTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffiTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2139Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\U000f064eTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffunreadTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[!]Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2709Ta5d6ff"Tb4b4b4, Te6edf3ur_charTb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffdivider1Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff-Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2504Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2504Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffpeerTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[P]Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u24c5Ta5d6ff Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf415Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffnodeTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[N]Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u24c3Ta5d6ff Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\U000f0002Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffpageTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25a4Ta5d6ff Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf719Ta5d6ff Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffspeedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25F7Ta5d6ff Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\U000f04c5Ta5d6ff Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffdecoration_menuTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff +Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff +Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff Tffea00\U000f043bTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffunread_menuTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff !Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff Tffea00\u2709Ta5d6ff"Tb4b4b4, Te6edf3urm_charTb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffglobeTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf484Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffsentTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff/Tffea00\\Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2191Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\U000f0cd8Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffpapermsgTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffPTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25a4Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf719Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffqrcodeTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffQRTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25a4Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf029Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffselectedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[*] Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25CFTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25CFTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffunselectedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[ ] Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25CBTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25CBTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6fffileTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[F]Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25a4Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf15bTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffimageTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[I]Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u25a3Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf1c5Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffaudioTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff[~]Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u266bTa5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf1c7Ta5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4(Ta5d6ff"Ta5d6ffpinTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff*Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\u2605Ta5d6ff"Tb4b4b4, Ta5d6ff"Tffea00\uf08dTa5d6ff"Tb4b4b4)Tb4b4b4,
Tb4b4b4}
Tff7b72class T56d364TextUITb4b4b4:
Tff7b72def Tff7b72__init__Tb4b4b4(Tff7b72selfTb4b4b4)Tb4b4b4:
Tff7b72selfTff7b72.Td2a8ffrestore_ixon Tff7b72= Tff7b72False
Tff7b72tryTb4b4b4:
Te6edf3rval Tff7b72= Te6edf3osTff7b72.Td2a8ffsystemTb4b4b4(Ta5d6ff"Ta5d6ffstty -a | grep Tffea00\"Tffea00\\Ta5d6ff-ixonTffea00\"Ta5d6ff"Tb4b4b4)
Tff7b72if Te6edf3rval Tff7b72== T79c0ff0Tb4b4b4:
Tff7b72pass
Tff7b72elseTb4b4b4:
Te6edf3osTff7b72.Td2a8ffsystemTb4b4b4(Ta5d6ff"Ta5d6ffstty -ixonTa5d6ff"Tb4b4b4)
Tff7b72selfTff7b72.Td2a8ffrestore_ixon Tff7b72= Tff7b72True
Tff7b72except Tf85149Exception Tff7b72as Te6edf3eTb4b4b4:
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffCould not configure terminal flow control sequences, some keybindings may not work.Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffThe contained exception was: Ta5d6ff"Tff7b72+Tffa657strTb4b4b4(Te6edf3eTb4b4b4)Tb4b4b4)
Tff7b72selfTff7b72.Td2a8ffapp Tff7b72= Te6edf3NomadNetworkAppTff7b72.Td2a8ffget_shared_instanceTb4b4b4(Tb4b4b4)
Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffui Tff7b72= Tff7b72self
Tff7b72selfTff7b72.Td2a8ffloop Tff7b72= Tff7b72None
Te6edf3urwidTff7b72.Td2a8ffset_encodingTb4b4b4(Ta5d6ff"Ta5d6ffUTF-8Ta5d6ff"Tb4b4b4)
Te6edf3intro_timeout Tff7b72= Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffconfigTb4b4b4[Ta5d6ff"Ta5d6fftextuiTa5d6ff"Tb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffintro_timeTa5d6ff"Tb4b4b4]
Te6edf3colormode Tff7b72= Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffconfigTb4b4b4[Ta5d6ff"Ta5d6fftextuiTa5d6ff"Tb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffcolormodeTa5d6ff"Tb4b4b4]
Te6edf3theme Tff7b72= Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffconfigTb4b4b4[Ta5d6ff"Ta5d6fftextuiTa5d6ff"Tb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffthemeTa5d6ff"Tb4b4b4]
Te6edf3mouse_enabled Tff7b72= Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffconfigTb4b4b4[Ta5d6ff"Ta5d6fftextuiTa5d6ff"Tb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffmouse_enabledTa5d6ff"Tb4b4b4]
Tff7b72selfTff7b72.Td2a8ffpalette Tff7b72= Te6edf3THEMESTb4b4b4[Te6edf3themeTb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffurwid_themeTa5d6ff"Tb4b4b4]
Tff7b72if Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffconfigTb4b4b4[Ta5d6ff"Ta5d6fftextuiTa5d6ff"Tb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffglyphsTa5d6ff"Tb4b4b4] Tff7b72== Ta5d6ff"Ta5d6ffplainTa5d6ff"Tb4b4b4:
Te6edf3glyphset Tff7b72= Ta5d6ff"Ta5d6ffplainTa5d6ff"
Tff7b72elif Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffconfigTb4b4b4[Ta5d6ff"Ta5d6fftextuiTa5d6ff"Tb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffglyphsTa5d6ff"Tb4b4b4] Tff7b72== Ta5d6ff"Ta5d6ffunicodeTa5d6ff"Tb4b4b4:
Te6edf3glyphset Tff7b72= Ta5d6ff"Ta5d6ffunicodeTa5d6ff"
Tff7b72elif Tff7b72selfTff7b72.Td2a8ffappTff7b72.Td2a8ffconfigTb4b4b4[Ta5d6ff"Ta5d6fftextuiTa5d6ff"Tb4b4b4]Tb4b4b4[Ta5d6ff"Ta5d6ffglyphsTa5d6ff"Tb4b4b4] Tff7b72== Ta5d6ff"Ta5d6ffnerdfontTa5d6ff"Tb4b4b4:
Te6edf3glyphset Tff7b72= Ta5d6ff"Ta5d6ffnerdfontTa5d6ff"
Tff7b72elseTb4b4b4:
Te6edf3glyphset Tff7b72= Ta5d6ff"Ta5d6ffunicodeTa5d6ff"
Tff7b72selfTff7b72.Td2a8ffglyphs Tff7b72= Tb4b4b4{Tb4b4b4}
Tff7b72for Te6edf3glyph Tff7b72in Te6edf3GLYPHSTb4b4b4:
Tff7b72selfTff7b72.Td2a8ffglyphsTb4b4b4[Te6edf3glyphTb4b4b4[T79c0ff0Tb4b4b4]Tb4b4b4] Tff7b72= Te6edf3glyphTb4b4b4[Te6edf3GLYPHSETSTb4b4b4[Te6edf3glyphsetTb4b4b4]Tb4b4b4]
Tff7b72selfTff7b72.Td2a8ffscreen Tff7b72= Te6edf3urwidTff7b72.Td2a8ffraw_displayTff7b72.Td2a8ffScreenTb4b4b4(Tb4b4b4)
Tff7b72selfTff7b72.Td2a8ffscreenTff7b72.Td2a8ffregister_paletteTb4b4b4(Tff7b72selfTff7b72.Td2a8ffpaletteTb4b4b4)
Tff7b72selfTff7b72.Td2a8ffmain_display Tff7b72= Te6edf3MainTff7b72.Td2a8ffMainDisplayTb4b4b4(Tff7b72selfTb4b4b4, Tff7b72selfTff7b72.Td2a8ffappTb4b4b4)
Tff7b72if Te6edf3intro_timeout Tff7b72> T79c0ff0Tb4b4b4:
Tff7b72selfTff7b72.Td2a8ffintro_display Tff7b72= Te6edf3ExtrasTff7b72.Td2a8ffIntroDisplayTb4b4b4(Tff7b72selfTff7b72.Td2a8ffappTb4b4b4)
Te6edf3initial_widget Tff7b72= Tff7b72selfTff7b72.Td2a8ffintro_displayTff7b72.Td2a8ffwidget
Tff7b72elseTb4b4b4:
Te6edf3initial_widget Tff7b72= Tff7b72selfTff7b72.Td2a8ffmain_displayTff7b72.Td2a8ffwidget
Tff7b72selfTff7b72.Td2a8ffloop Tff7b72= Te6edf3urwidTff7b72.Td2a8ffMainLoopTb4b4b4(Te6edf3initial_widgetTb4b4b4, Te6edf3unhandled_inputTff7b72=Tff7b72selfTff7b72.Td2a8ffunhandled_inputTb4b4b4, Te6edf3screenTff7b72=Tff7b72selfTff7b72.Td2a8ffscreenTb4b4b4, Te6edf3handle_mouseTff7b72=Te6edf3mouse_enabledTb4b4b4)
Tff7b72if Te6edf3intro_timeout Tff7b72> T79c0ff0Tb4b4b4:
Tff7b72selfTff7b72.Td2a8ffloopTff7b72.Td2a8ffset_alarm_inTb4b4b4(Te6edf3intro_timeoutTb4b4b4, Tff7b72selfTff7b72.Td2a8ffdisplay_mainTb4b4b4)
Tff7b72if Ta5d6ff"Ta5d6ffKONSOLE_VERSIONTa5d6ff" Tff7b72in Te6edf3osTff7b72.Td2a8ffenvironTb4b4b4:
Tff7b72if Te6edf3colormode Tff7b72> T79c0ff16Tb4b4b4:
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffYou are using the terminal emulator Konsole.Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffIf you are not seeing the user interface, it is due to a bug in Konsole/urwid.Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffTo circumvent this, use another terminal emulator, or launch nomadnet within aTa5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffscreen session, using a command like the following:Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffscreen nomadnetTa5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Te6edf3RNSTff7b72.Td2a8fflogTb4b4b4(Ta5d6ff"Ta5d6ffPress ctrl-c to exit now and try again.Ta5d6ff"Tb4b4b4, Te6edf3RNSTff7b72.Td2a8ffLOG_WARNINGTb4b4b4, Te6edf3_override_destination Tff7b72= Tff7b72TrueTb4b4b4)
Tff7b72selfTff7b72.Td2a8ffset_colormodeTb4b4b4(Te6edf3colormodeTb4b4b4)
Tff7b72selfTff7b72.Td2a8ffmain_displayTff7b72.Td2a8ffstartTb4b4b4(Tb4b4b4)
Tff7b72selfTff7b72.Td2a8ffloopTff7b72.Td2a8ffrunTb4b4b4(Tb4b4b4)
Tff7b72def Td2a8ffset_colormodeTb4b4b4(Tff7b72selfTb4b4b4, Te6edf3colormodeTb4b4b4)Tb4b4b4:
Tff7b72selfTff7b72.Td2a8ffcolormode Tff7b72= Te6edf3colormode
Tff7b72selfTff7b72.Td2a8ffscreenTff7b72.Td2a8ffset_terminal_propertiesTb4b4b4(Te6edf3colormodeTb4b4b4)
Tff7b72if Tff7b72selfTff7b72.Td2a8ffcolormode Tff7b72< T79c0ff256Tb4b4b4:
Tff7b72selfTff7b72.Td2a8ffscreenTff7b72.Td2a8ffreset_default_terminal_paletteTb4b4b4(Tb4b4b4)
Tff7b72selfTff7b72.Td2a8ffrestore_palette Tff7b72= Tff7b72True
Tff7b72def Td2a8ffunhandled_inputTb4b4b4(Tff7b72selfTb4b4b4, Te6edf3keyTb4b4b4)Tb4b4b4:
Tff7b72if Te6edf3key Tff7b72== Ta5d6ff"Ta5d6ffctrl qTa5d6ff"Tb4b4b4:
Tff7b72raise Te6edf3urwidTff7b72.Td2a8ffExitMainLoop
Tff7b72elif Te6edf3key Tff7b72== Ta5d6ff"Ta5d6ffctrl eTa5d6ff"Tb4b4b4:
Tff7b72pass
Tff7b72def Td2a8ffdisplay_mainTb4b4b4(Tff7b72selfTb4b4b4, Te6edf3loopTb4b4b4, Te6edf3user_dataTb4b4b4)Tb4b4b4:
Tff7b72selfTff7b72.Td2a8ffloopTff7b72.Td2a8ffwidget Tff7b72= Tff7b72selfTff7b72.Td2a8ffmain_displayTff7b72.Td2a8ffwidget
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────